package com.job.admin.audit.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.job.admin.model.audit.dto.AuditAvatarPageDto;
import com.job.admin.model.audit.dto.AuditPostsPageDto;
import com.job.admin.model.audit.pojo.AuditPosts;
import com.job.client.common.result.ResponseResult;

public interface AuditPostsService extends IService<AuditPosts> {
    ResponseResult getList(Integer page, Integer size, AuditPostsPageDto dto);

    ResponseResult getUserInfo(String userId);

    ResponseResult auditSuccess(String auditPostsId,String userNumber);

    ResponseResult getPostsResultById(String auditPostsId);

    ResponseResult auditError(String auditPostsId, String userNumber,String errorMessage);

    ResponseResult getPostsInfo(String postsId);


    ResponseResult getAuditInfo(String userId);
}
